خرید بک لینک
Property(خاصیت) آنچه تاکنون درباره «Property(خاصیت)» منتشر شده است را در ادامه بررسی می‌کنیم. public Class Human{   private String _firstname;   private String _lastname;   private String _nationalcode; Public String Firstname{  get{ retu _firstname;}  set{_firstname = value;}Public String Lastname{  get {retu _lastname;}  set{ _lastname = value;} Public String Nationalcode{  get{retu _nationalcode;}  set{_nationalcode = value; }Public Class Student:Human{  Private String _studentcode; Pr

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 31 تير 1405 ساعت: 18:50

Inheritence(ارث بری) آخرین اطلاعات منتشرشده درباره «Inheritence(ارث بری)» را در ادامه بخوانید. در محیط دانشگاه سه گروه از افراد حضور دارند؛کارکنان،اساتید و دانشجویان،که هر کدام  وظایف خاص خود را دارند.حال میخواهیم ویژگی های این سه گروه را در قالب سه کلاس پیاده سازی کنیم.از آنجاییکه این سه گروه،وجه اشتراک هایی باهم دارند،بنابراین هنگام نوشتن ویژگی های هر کدام ازآن ها،ما دچار تکرار در کدنویسی خواهیم شد و همانطور که میدانید،در برنامه نویسی تا جای امکان باید از تکرار بیهوده جلوگیری کرد. بدین منظور

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 31 تير 1405 ساعت: 18:50

Overloading گزارشی از مهم‌ترین نکات مربوط به «Overloading». بسیاری از زبان های برنامه نویسی از تکنیکی به نام پارامترهای پیش فرض /اختیاری (defult/optional parameters) پشتیبانی می کنند. این تکنیک به برنامه امکان می دهد تا با تعیین مقدار پیش فرض برای یک یا چند پارامتر تابع، آن ها را در هنگام مقدار دهی اختیار کند. این روش برای افزودن انعطاف پذیری به کد برنامه، بسیار کاربرد دارد.برای مثال، می خواهید قابلیت کارکرد را به تابع ای که یک یا چند پارامتر ورودی دارد، بدهید. در اینگونه موارد، به دلیل عدم ارس

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 31 تير 1405 ساعت: 18:50

Constructor Method(متد سازنده) آنچه تاکنون درباره «Constructor Method(متد سازنده)» منتشر شده است را در ادامه بررسی می‌کنیم. -برای مقداردهی اولیه به fieldهای کلاس تعریف می شود.-مقدار بازگشتی ندارد و حتی void هم نیست.-دقیقا در زمان ایجاد نمونه ای از کلاس فراخوانی شده و مقدار دهی اولیه به fieldهای کلاس را انجام می دهد.-می تواند شاملoverloadهای مختلف باشد.-اگر در یک کلاس متد سازنده توسطdeveloperپیاده سازی نشود،compilerدر زمان اجرای برنامه به طور پیشفرض یک متد سازنده ایجاد خواهد کرد وبه fieldهای boo

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 31 تير 1405 ساعت: 18:50

مثال از List در این گزارش، تازه‌ترین اطلاعات درباره «مثال از List» را می‌خوانید. public class Student}        private string _firstName; //Student's first name          private string _lastName; //Student's last name          private string _studentCode; //Student's code          private int _entryTerm; //Student's entry number       First name get/set//      ( public void SetFirstName(string fname        ; firstName =_ fname  }{    } ()public int GetFirstName          ;retu _lastName    {  

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 31 تير 1405 ساعت: 18:50

List آخرین اطلاعات منتشرشده درباره «List» را در ادامه بخوانید. ()<  نوع عناصر لیست   > nums= new List<نوع عناصر لیست>Listبرای یادگیری بیشتر به مثال زیر توجه فرمایید:برنامه ای بنویسید که ابتدا مقدار شعاع 5 دایره را در یک لیست عددی درج کرده و سپس 5 object دایره(Circle) با مقادیر ثبت شده در لیست ایجاد کرده،مجموع محیط و مساحت دایره هارا به تفکیک محاسبه کرده و بازگرداند. List < int > radius= new List < int > ();;(Nums.Add(10;(Nums.Add(20;(Nums.Add(30;(Nums.Add(40;(Nums.Add(50

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 31 تير 1405 ساعت: 18:50

کلاس RectBox آخرین اطلاعات منتشرشده درباره «کلاس RectBox» را در ادامه بخوانید. کلاسRectBox با قابلیت تنظیم و دریافت طول و عرض مستطیل و محاسبه ی محیط و مساحت آن class RectBoxtarif field//   }        ;private int _height          ;private int _width  meghdardehi be _height//           (public void Setheight(int h        }       ;height = h_      {dastresi be _height//         ()public int Getheight        }            ;retu _height         {meghdardehi be _width//        ( public void Setwidth(

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 31 تير 1405 ساعت: 18:50

آشنایی با محیط برنامه نویسی آخرین اطلاعات منتشرشده درباره «آشنایی با محیط برنامه نویسی» را در ادامه بخوانید. بدین منظور ویژوال استودیو گزینه ی مناسبی برای شما می باشد.در این قسمت قصد داریم شما را کمی با این محیط آشنا کنیم.در ابتدا وارد ویژوال شوید و در قسمت بالا   گزینه یFile=>new=>project   را انتخاب نمایید.در قسمت مربوط به زبان سی شارپ، windows را انتخاب کرده و بر روی Windows forms Application کلیک نمایید. نام پروژه ی خود را در قسمتName بنویسید. (به عنوان مثال Cs_class_01) برای رعایت نظ

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 31 تير 1405 ساعت: 18:50

مفاهیم اولیه گزارشی از مهم‌ترین نکات مربوط به «مفاهیم اولیه». #c یک زبان برنامه نویسی شی گرا (object oriented programing) می باشد.برنامه نویسی شی گرا شیوه نوینی است که در آن می توان قطعاتی را ایجاد کرد و در برنامه های مختلف مورد استفاده قرار داد.قابلیت خوانایی برنامه هایی که در این روش نوشته می شوند بالا بوده ، تست ، عیب یابی و اصلاح آن ها آسان است . شی گرایی ، بر اشیا  تاکید دارد. در برنامه نویسی شی گرا اشیا به صورت انتزاع مطرح می شوند.انتزاع به آن چیزی می گویند که شما در مورد آن فکر می کنید و

برچسب: نویسنده: هلیا جلالی تاريخ: چهارشنبه 31 تير 1405 ساعت: 18:50

صفحه بندی